Sbarro (Menu)

200 E. Via Rancho Parkway, Escondido
+1 760-233-5768

Give a rating to Sbarro

Suggest a dish

How much did you spend at Sbarro?